Ukraine Demands Seizure of Russian Ship Carrying Stolen Grain

A ship carrying vast quantities of Ukrainian grain stolen from territories now occupied by Moscow’s invaders, was sent by a Russian company and has arrived in Turkey, the BBC has confirmed. This handout satellite photo taken on May 29, 2022 and released on June 1, 2022, by Planet Labs PBC, shows the Russian bulk carrier … Continue reading Ukraine Demands Seizure of Russian Ship Carrying Stolen Grain